#ifndef RAY_H
#define RAY_H

#include "Vector.h"
#include "Point.h"

namespace MathGraphics
{
	struct Ray
	{
	public:
		Point o;
		Vector v;
		double t;

		Ray() {}
		Ray(Point init, Vector parallel) : o(init), v(parallel), t(10000.0) {}
	};
}

#endif